Ext.define('App.view.role.RoleList', {
    extend : 'App.config.BaseTree',
    xtype : 'roleList',
    store : Ext.create('App.store.role.RoleStore'),
    expanded: true,
    rootVisible: false,
    initComponent: function () {
        this.columns = [{
            dataIndex: 'id',
            hidden: true
        }, {
            dataIndex: 'parentId',
            hidden: true
        },{
            text: '角色名',
            xtype: 'treecolumn',
            dataIndex: 'roleName',
        },{
            text: '上级角色名',
            dataIndex: 'parentName',
        },{
            text: '描述',
            dataIndex: 'description',
        }, {
            text : '状态',
            dataIndex : 'status',
            renderer : function(value) {
                return StatusEnum.getHtml(value);
            }
        }]
        this.callParent(arguments);
    }
});